#ifndef NROOMBUFF_H
#define NROOMBUFF_H
#include "image.h"
#include "cCopyData.h"
#include "cUndoBuffer.h"
class nRoomBuff{
public:

	nRoomBuff();
   ~nRoomBuff();
   
    Image BImage;
    u8 SDirty;
	u8 Dirty;
	u8 X;
    u8 Y;
    u8 newX;
    u8 newY;
    u8 CompMode;
    u16 TileBuf2D[0x10000];
	//std::vector<u16> aTileBuf2D;
    //u16* TileBuf2D;
	cCopyData CopyData;
	RECT DrawRect;
	cUndoBuffer UndoBuff;
    long ThisCompsize;
    long ThisDecompedpageSize;
    long TilePageCompsize;
    long size;
    long oSize;
};
#endif